-- ********************************************************************
-- CISCO-CABLE-WIDEBAND-MIB.my:
-- Cisco Cable Wideband MIB file for support of Wideband DOCSIS
-- on the Cable Modem Termination System (CMTS).
--
-- Jun 2006, Sunethra Jawahar
--
-- Copyright (c) 2006 by Cisco Systems, Inc.
-- All rights reserved.
-- ********************************************************************
--CISCO-CABLE-WIDEBAND-MIB DEFINITIONS::=BEGIN
IMPORTSMODULE-IDENTITY,OBJECT-TYPE,Gauge32,Counter64,Integer32,Unsigned32FROM SNMPv2-SMI
MacAddress,StorageType,TruthValue,RowStatusFROM SNMPv2-TC
OBJECT-GROUP,MODULE-COMPLIANCEFROM SNMPv2-CONF
InetAddress,InetAddressType,InetPortNumberFROM INET-ADDRESS-MIB
InterfaceIndex,InterfaceIndexOrZero,ifIndex
FROM IF-MIB
PhysicalIndexOrZero,entPhysicalIndex
FROM ENTITY-MIB
docsIfCmtsCmStatusIndex
FROM DOCS-IF-MIB
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
ciscoMgmt
FROM CISCO-SMI;ciscoCableWidebandMIB MODULE-IDENTITYLAST-UPDATED"200606060000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: Cisco Systems
170 West Tasman Drive
San Jose, CA 95134
U.S.A.
Phone: +1 800 553-NETS
E-mail: cs-ubr@cisco.com"DESCRIPTION"This is the MIB module for the support of Channel Bonding
Protocol for the Cable Modem Termination System (CMTS).
Wideband DOCSIS is a method of increasing downstream
bandwidth by simultaneously transmitting DOCSIS data
over multiple RF channels. This DOCSIS data is
organized as a sequence of 188-byte MPEG-TS data packets.
A Wideband CMTS (WCMTS) is a CMTS that also transmits
Wideband MPEG-TS packets.
An Edge QAM (Quadrature Amplitude Modulation) device is one
which provides the QAM and used to couple the Wideband MPEG-TS
packet onto the HFC plant.
A Wideband Cable Modem (WCM) is a CableModem (CM) that
is able to receive Wideband MPEG-TS packets.
A wideband channel or Bonded Group (BG) is a logical
grouping of one or more physical RF channels over which
MPEG-TS packets are carried. Wideband channel carries DOCSIS
bonded packets encapsulated in MPEG-TS packets from a
WCMTS to one or more WCMs.
Packets outgoing from WCMTS to the WCM are formatted with
the DOCSIS Header. The DOCSIS packets are then formatted into
MPEG-TS data packets. These are 188 byte MPEG packets
containing the DOCSIS information.
Within DOCSIS Header of the WB Channel there is an extended
header called, DOCSIS Bonding Extended Header, the format of
which is shown below:
--------------------------------------------------------
| ---------------------------------------------------- |
| | TYPE | LEN | BSID | SEQ |
| ---------------------------------------------------- |
| | byte 0 | byte 1-2 | byte 3-4 |
|--------------------------------------------------------|
DOCSIS Bonding Extended Header
BSID is the Bonding Service IDentifier, it defines a sequence
number for a Wideband channel. It is used by the WCM to
re-sequence packets received over downstream channels to
maintain packet order. SEQ is per service flow sequence number.
Whereas TYPE is the type of the Bonding Extended Header and LEN
specifies its length.
A Narrowband Channel is a standard DOCSIS downstream channel
which contains exactly one RF channel.
The wideband protocol utilizes the existing narrowband
downstream channel for carrying the MAC management and
signaling messages and the associated narrowband upstream
for return data traffic and signaling.
The channel bonding protocol supports multiple wideband
bonded groups. This will allow the WCM to listen to multiple
bonded groups at the same time. This would support (for example)
multicast video being sent to a CPE device on the LAN side of
the WCM in addition to standard DOCSIS data.
Channel Bonding allows two types of Bonding Group (BG) interfaces.
These are Secondary BG interface and non-Secondary BG
interface. The Secondary BG interfaces will carry the multicast
traffic, whereas, the non-Secondary BG interface will carry the
non-multicast traffic.
This MIB also allows for configuration of the RF channels
on the WCMTS, as well as the association between the RF and
narrowband downstream channels with the BG channel.
Fiber Node is an optical node which terminates the fiber based
downstream signal as an electrical signal onto a coaxial RF cable."REVISION"200606060000Z"DESCRIPTION"Initial version of this MIB module."::={ ciscoMgmt 479}ciscoCableWidebandMIBNotifs OBJECTIDENTIFIER::={ ciscoCableWidebandMIB 0}ciscoCableWidebandMIBObjects OBJECTIDENTIFIER::={ ciscoCableWidebandMIB 1}ciscoCableWidebandMIBConform OBJECTIDENTIFIER::={ ciscoCableWidebandMIB 2}ccwbRFChannelTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbRFChannelEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains attributes of the physical
RF channels. MPEG-TS packets are sent across RF
channels within a wideband channel.
These physical RF channels might be present on a
different system but the WCMTS entity requires
the knowledge of that system for its operation."::={ ciscoCableWidebandMIBObjects 1}ccwbRFChannelEntry OBJECT-TYPESYNTAX CcwbRFChannelEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry provides a list of attributes for a single
downstream RF channel per WCMTS entity.
An entry in this table exists for each configured
RF channel on the WCMTS entity that provides the
wideband DOCSIS functionality. The index, entPhysicalIndex,
used here is the physical index of the wideband controller
card. Since RF channels are considered part of the Wideband
controller card, hence entPhysicalIndex is used for
associating RF channels."INDEX{ entPhysicalIndex, ccwbRFChannelNum }::={ ccwbRFChannelTable 1}
CcwbRFChannelEntry ::=SEQUENCE{
ccwbRFChannelNum Unsigned32,
ccwbRFChannelFrequency Unsigned32,
ccwbRFChannelWidth Unsigned32,
ccwbRFChannelModulation INTEGER,
ccwbRFChannelAnnex INTEGER,
ccwbRFChannelMpegPkts Counter64,
ccwbRFChannelStorageType StorageType,
ccwbRFChannelRowStatus RowStatus}ccwbRFChannelNum OBJECT-TYPESYNTAXUnsigned32(0..255)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The WCMTS identification of the RF channel.
The range of this object is limited to 0-18 in the
case of annex A/256qam, and 0-23 for Annex B and C."::={ ccwbRFChannelEntry 1}ccwbRFChannelFrequency OBJECT-TYPESYNTAXUnsigned32(0..1000000000)UNITS"hertz"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The center of the downstream frequency associated with
this RF channel. The final downstream RF frequency
may be provided by an edge QAM device or the CMTS itself.
See the associated compliance object for a description of
valid frequencies that may be written to this object."REFERENCE"DOCSIS-RFI-SPEC: SP-RFIv1.1-I05-000714, Tables 4-1, 6-14."::={ ccwbRFChannelEntry 2}ccwbRFChannelWidth OBJECT-TYPE
SYNTAXUnsigned32(0..16000000)UNITS"hertz"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The bandwidth of this downstream RF channel. Most
implementations are expected to support a channel width
of 6 MHz (North America) and/or 8 MHz (Europe).
See the associated compliance object for a description of
the valid channel widths for this object."REFERENCE"DOCSIS-RFI-SPEC: SP-RFIv1.1-I05-000714, Table 6-14."::={ ccwbRFChannelEntry 3}ccwbRFChannelModulation OBJECT-TYPESYNTAXINTEGER{qam64(1),qam256(2),qam1024(3)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The modulation type associated with this downstream RF
channel. See the associated conformance object for write
conditions an limitations. See the DOCSIS specification
for specifics on the modulation profiles implied by qam64
qam256 and qam1024.
qam64, qam256 and qam1024 are various modulation schemes
often used in digital cable and cable modem applications.
The numbers 64/256/1024 in qam represent constellation
points, which is the measurement of qam transmission
capability, the higher the number, higher the bits that
can be transmitted."REFERENCE"DOCSIS-RFI-SPEC: SP-RFIv1.1-I05-000714, Table 6-14."::={ ccwbRFChannelEntry 4}ccwbRFChannelAnnex OBJECT-TYPESYNTAXINTEGER{annexA(1),annexB(2),annexC(3)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The value of this object indicates the conformance of
the implementation to important regional cable standards.
annexA : Annex A from ITU-J83 is used.
annexB : Annex B from ITU-J83 is used.
annexC : Annex C from ITU-J83 is used. "REFERENCE"DOCSIS-RFI-SPEC: SP-RFIv1.1-I05-000714, Section 2.2."::={ ccwbRFChannelEntry 5}ccwbRFChannelMpegPkts OBJECT-TYPESYNTAXCounter64UNITS"Packets"
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of MPEG packets transmitted on this RF
channel."::={ ccwbRFChannelEntry 6}ccwbRFChannelStorageType OBJECT-TYPESYNTAXStorageTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The storage type for this conceptual row."DEFVAL{ volatile }::={ ccwbRFChannelEntry 7}ccwbRFChannelRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Controls and reflects the status of rows in this table.
It can be used for creating and deleting
entries in this table.
The ccwbRFChannelAnnex and ccwbRFChannelModulation must
be valid for a row to be created."::={ ccwbRFChannelEntry 8}ccwbRFChannelQamTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbRFChannelQamEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This table contains information of the external edge QAM
which provide the physical RF channels which are available
to the wideband channels."::={ ciscoCableWidebandMIBObjects 2}ccwbRFChannelQamEntry OBJECT-TYPESYNTAX CcwbRFChannelQamEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry provides a list of attributes for a single
RF channel which can be physically present on an external
edge QAM device.
An entry in this table exists for each configured
RF channel on the WCMTS module that provides the
wideband DOCSIS functionality."AUGMENTS{ ccwbRFChannelEntry }::={ ccwbRFChannelQamTable 1}
CcwbRFChannelQamEntry ::=SEQUENCE{
ccwbRFChanQamIPAddressType InetAddressType,
ccwbRFChanQamIPAddress InetAddress,
ccwbRFChanQamMacAddress MacAddress,
ccwbRFChanQamUdpPort InetPortNumber,
ccwbRFChanQamTos Unsigned32,
ccwbRFChanQamVlanId Unsigned32,
ccwbRFChanQamPriorityBits Unsigned32
}ccwbRFChanQamIPAddressType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The type of internet address. This object identifies
the internet address type specified by
ccwbRFChanQamIPAddress object."DEFVAL{ ipv4 }::={ ccwbRFChannelQamEntry 1}ccwbRFChanQamIPAddress OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The IP address of the edge QAM device or the CMTS cable
interface which provides the physical RF channel.
The IP address will be of the type represented by
object ccwbRFChanQamIPAddressType."::={ ccwbRFChannelQamEntry 2}ccwbRFChanQamMacAddress OBJECT-TYPESYNTAXMacAddressMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The MAC address of the edge QAM device or next hop router
which might be present between the WCMTS and the edge QAM."::={ ccwbRFChannelQamEntry 3}
ccwbRFChanQamUdpPort OBJECT-TYPESYNTAXInetPortNumberMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The port number on the edge QAM associated with
this RF channel."::={ ccwbRFChannelQamEntry 4}ccwbRFChanQamTos OBJECT-TYPESYNTAXUnsigned32(0..255)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The value of the TOS field in the IP header for all
Ethernet frames destined for the given RF channel."DEFVAL{0}::={ ccwbRFChannelQamEntry 5}ccwbRFChanQamVlanId OBJECT-TYPESYNTAXUnsigned32(0..4095)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The VLAN ID to be inserted in the Ethernet frames when
using 802.1q frames instead of normal 802.1 frames for the
given RF channel. The value of 0 indicates that 802.1 frames
are being used and is not supported in setting this object."::={ ccwbRFChannelQamEntry 6}ccwbRFChanQamPriorityBits OBJECT-TYPESYNTAXUnsigned32(0..7)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The priority bits used when inserting Ethernet 802.1q VLAN
tags into the Ethernet frames destined for a given RF
channel.
Priority Bits (0=Best effort, 1=background, 2=spare,
3=excellent effort, 4=controlled load, 5=video,
6=voice, 7=network control)."::={ ccwbRFChannelQamEntry 7}ccwbWBtoRFMappingTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbWBtoRFMappingEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A wideband channel is a logical grouping of one or more
physical RF channels over which Wideband MPEG-TS packets
are carried.
This table contains association information of the wideband
channels to the RF channels that are available for the WCMTS."::={ ciscoCableWidebandMIBObjects 3}
ccwbWBtoRFMappingEntry OBJECT-TYPESYNTAX CcwbWBtoRFMappingEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry provides a list of attributes for a single
association between a wideband channel and a RF channel.
An entry in this table exists for each association
between a wideband channel and RF channel on the WCMTS.
It is indexed by the ifIndex of the wideband channel
and entPhysicalIndex and ccwbRFChannelNum which
represents the RF channel.
This object may be modified or deleted once they are
already created."INDEX{ ifIndex, entPhysicalIndex, ccwbRFChannelNum }::={ ccwbWBtoRFMappingTable 1}
CcwbWBtoRFMappingEntry ::=SEQUENCE{
ccwbWBtoRFBandwidth Gauge32,
ccwbWBtoRFStorageType StorageType,
ccwbWBtoRFRowStatus RowStatus}ccwbWBtoRFBandwidth OBJECT-TYPESYNTAXGauge32(1..100)UNITS"percent"MAX-ACCESSread-createSTATUScurrentDESCRIPTION
"The percentage of the RF channel bandwidth allocated
for this wideband channel."DEFVAL{100}::={ ccwbWBtoRFMappingEntry 1}ccwbWBtoRFStorageType OBJECT-TYPESYNTAXStorageTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The storage type for this conceptual row."DEFVAL{ volatile }::={ ccwbWBtoRFMappingEntry 2}ccwbWBtoRFRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Controls and reflects the status of rows in this table.
It can be used for creating and deleting
entries in this table.
The ccwbWBtoRFBandwidth must be valid for a row to be
created. When ccwbWBtoRFRowStatus is 'active', the object
ccwbWBtoRFBandwidth can be modified."::={ ccwbWBtoRFMappingEntry 3}ccwbWBtoNBMappingTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbWBtoNBMappingEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This table contains information of the mapping
of the wideband channels to the Narrowband channels
that are available on the WCMTS.
The wideband protocol utilizes the existing narrowband
downstream channel for carrying the MAC management and
signaling messages and the associated narrowband upstream
for return data traffic and signaling."::={ ciscoCableWidebandMIBObjects 4}ccwbWBtoNBMappingEntry OBJECT-TYPESYNTAX CcwbWBtoNBMappingEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry provides a list of attributes for a
association between a wideband channel and a narrowband
channel.
An entry in this table exists for each association
between a wideband channel and narrowband channel on the
WCMTS. The valid ifType for the ifIndex used here is,
ciscoDocsCableWBDownstream(224)."INDEX{ ifIndex , ccwbWBtoNBifIndexForNB }::={ ccwbWBtoNBMappingTable 1}
CcwbWBtoNBMappingEntry ::=SEQUENCE{
ccwbWBtoNBifIndexForNB InterfaceIndex,
ccwbWBtoNBStorageType StorageType,
ccwbWBtoNBRowStatus RowStatus
}ccwbWBtoNBifIndexForNB OBJECT-TYPESYNTAXInterfaceIndexMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The ifIndex of the narrowband cable interface
associated with this wideband channel."::={ ccwbWBtoNBMappingEntry 1}ccwbWBtoNBStorageType OBJECT-TYPESYNTAXStorageTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The storage type for this conceptual row."DEFVAL{ volatile }::={ ccwbWBtoNBMappingEntry 2}ccwbWBtoNBRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Controls and reflects the status of rows in this table.
It can be used for creating and deleting
entries in this table. The object ccwbWBtoNBifIndexForNB
must be valid in order for row to be created."::={ ccwbWBtoNBMappingEntry 3}ccwbWBBondGrpTable OBJECT-TYPE
SYNTAXSEQUENCEOF CcwbWBBondGrpEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table provides information about a
Wideband BG interface, whether its configured
to carry multicast or non-multicast traffic.
For multicast the BG interface type is
Secondary and for non-multicast its non-Secondary.
Other objects could be added to this later in
the future."::={ ciscoCableWidebandMIBObjects 5}ccwbWBBondGrpEntry OBJECT-TYPESYNTAX CcwbWBBondGrpEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry in this table provides information
about each Wideband BG interface whose ifType is
ciscoDocsCableWBDownstream(224)."INDEX{ ifIndex }::={ ccwbWBBondGrpTable 1}
CcwbWBBondGrpEntry ::=SEQUENCE{
ccwbWBBondGrpSecondary TruthValue}ccwbWBBondGrpSecondary OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrent
DESCRIPTION"This object has the value 'true(1)' if the WB
interface(BG) is Seconday and the value
'false(2)' for non-Secondary."::={ ccwbWBBondGrpEntry 1}ccwbWBCmStatusTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbWBCmStatusEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains Wideband Cable Modem(WCM) connectivity state.
A WCM connectivity state can be associated with multiple
Wideband interfaces."::={ ciscoCableWidebandMIBObjects 6}ccwbWBCmStatusEntry OBJECT-TYPESYNTAX CcwbWBCmStatusEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Status information for a single Wideband Cable Modem.
An entry in this table exists for each Wideband Cable Modem
that is connected to the WCMTS."INDEX{ docsIfCmtsCmStatusIndex }::={ ccwbWBCmStatusTable 1}
CcwbWBCmStatusEntry ::=SEQUENCE{
ccwbWBCmStatusValue INTEGER}ccwbWBCmStatusValue OBJECT-TYPE
SYNTAXINTEGER{offline(1),others(2),initRangingRcvd(3),initDhcpReqRcvd(4),onlineNetAccessDisabled(5),onlineKekAssigned(6),onlineTekAssigned(7),rejectBadMic(8),rejectBadCos(9),kekRejected(10),tekRejected(11),online(12),initTftpPacketRcvd(13),initTodRequestRcvd(14),reset(15),rangingInProgress(16),dhcpGotIpAddr(17),rejStaleConfig(18),
rejIpSpoof(19),rejClassFail(20),rejRegNack(21),bpiKekExpired(22),bpiTekExpired(23),shutdown(24),channelChgInitRangingRcvd(25),channelChgRangingInProgress(26),wbOnline(27),wbOnlinePrivacy(28),wbOnlineKekAssigned(29),wbOnlineTekAssigned(30),wbOnlineNetAccessDis(31),wbKekReject(32),wbTekReject(33),wbNetAccessDisReject(34),wbPrivacyEnabReject(35),wbKekExpire(36),
wbTekExpire(37),wbNetAccessDisExpire(38),wbPrivacyEnabExpire(39)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Current WB Cable Modem connectivity state, as specified
in the RF Interface Specification. Returned status
information is the WCM status as assumed by the WCMTS,
and indicates the following events:
The enumerations are:
offline(1) : modem considered offline.
others(2) : states is in
ccwbWBCmStatusValue.
initRangingRcvd(3) : modem sent initial ranging.
initDhcpReqRcvd(4) : dhcp request received.
onlineNetAccessDisabled(5): modem registered, but network
access for the WCM is disabled.
onlineKekAssigned(6) : modem registered, BPI enabled
and KEK assigned.
onlineTekAssigned(7) : modem registered, BPI enabled
and TEK assigned.
rejectBadMic(8) : modem did attempt to register
but registration was refused
due to bad mic.
rejectBadCos(9) : modem did attempt to register
but registration was refused
due to bad COS.
kekRejected(10) : KEK modem key assignment
rejected.
tekRejected(11) : TEK modem key assignment
rejected.
online(12) : modem registered, enabled for
data.
initTftpPacketRcvd(13) : tftp packet received and option
file transfer started.
initTodRquestRcvd(14) : Time of the Day (TOD) request
received.
reset(15) : modem is resetting.
rangingInProgress(16) : initial ranging is in progress.
dhcpGotIpAddr(17) : modem has got an IP address
rejStaleConfig(18) : modem did attempt to register
but registration was refused
due to stale Config.
rejIpSpoof(19) : modem did attempt to register
but registration was refused
due to IP Spoof.
rejClassFail(20) : modem did attempt to register
but registration was refused
due to Class failure.
rejRegNack(21) : modem did attempt to register
but no acknowledgement was
received.
bpiKekExpired(22) : KEK modem key assignment
expired.
bpiTekExpired(23) : TEK modem key assignment
expired.
shutdown(24) : modem is in shutdown state.
channelChgInitRangingRcvd(25) : modem sent initial ranging
during channel change.
channelChgRangingInProgress(26) : initial ranging is in
progress during channel
change.
wbOnline(27) : Wideband modem is online.
wbOnlinePrivacy(28) : Wideband modem is online Privacy
enabled.
wbOnlineKekAssigned(29) : Wideband modem is online
and KEK assigned.
wbOnlineTekAssigned(30) : Wideband modem is online
and TEK assigned.
wbOnlineNetAccessDis(31) : Wideband modem registered but
Network access disabled.
wbKekReject(32) : KEK wideband modem key assignment
rejected.
wbTekReject(33) : TEK wideband modem key assignment
rejected.
wbNetAccessDisReject(34) : wideband modem rejected -
Net access disabled.
wbPrivacyEnabReject(35) : wideband modem rejected
Privacy enabled.
wbKekExpire(36) : KEK Wideband modem key assignment
expired.
wbTekExpire(37) : TEK wideband modem key assignment
rejected.
wbNetAccessDisExpire(38) : wideband modem expire - Network
access disabled.
wbPrivacyEnabExpire(39) : wideband modem expire - Privacy
enabled.
This ccwbWBCmStatusValue could return initRangingRcvd(3)
or rangingInProgress(16) when the ccwbWBCmStatusValue
is ranging(2).
This ccwbWBCmStatusValue will return others(2) when the
ccwbWBCmStatusValue states is either rangingAborted(3),
rangingComplete(4), and ipComplete(5).
This ccwbWBCmStatusValue could return wbonline(27), or
onlineNetAccessDisabled(5) for WCM with BPI disabled, or
onlineNetAccessDisabled(5) or onlineTekAssigned(7) for
WCM with BPI enabled, when the ccwbWBCmStatusValue
is registrationComplete(6).
This ccwbWBCmStatusValue could return either rejectBadMic(8),
rejectBadCos(9) rejStaleConfig(19) or rejRegNack(22) when
the ccwbWBCmStatusValue is accessDenied(7) for possible
reasons of cable modem registration abort.
This ccwbWBCmStatusValue could return either onlineKekAssigned(6),
kekRejected(10), tekRejected(11), or online(12) for the WCM with
BPI enabled when the ccwbWBCmStatusValue is
registeredBPIInitializing(9).
The state rejectBadCos(9) is not applicable for DOCSIS1.1 modems.
The WCMTS only needs to report states it is able to detect."::={ ccwbWBCmStatusEntry 1}ccwbWBCmStatusExtTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbWBCmStatusExtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry in this table exists for each Wideband
Cable Modem which links to one or more WB interface."::={ ciscoCableWidebandMIBObjects 7}ccwbWBCmStatusExtEntry OBJECT-TYPESYNTAX CcwbWBCmStatusExtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This entry exists for each Wideband Cable Modem(WCM)
which links to one or more WB interface."INDEX{ docsIfCmtsCmStatusIndex , ccwbWBCmStatusExtIndex }
::={ ccwbWBCmStatusExtTable 1}
CcwbWBCmStatusExtEntry ::=SEQUENCE{
ccwbWBCmStatusExtIndex Integer32,
ccwbWBCmWBIfindex InterfaceIndex}ccwbWBCmStatusExtIndex OBJECT-TYPESYNTAXInteger32(1..2147483647)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The value of this object uniquely identifies an
association between a WCM and a BG."::={ ccwbWBCmStatusExtEntry 1}ccwbWBCmWBIfindex OBJECT-TYPESYNTAXInterfaceIndexMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"ifIndex of the wideband channel associated with the WCM."::={ ccwbWBCmStatusExtEntry 2}ccwbFiberNodeDescrTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbFiberNodeDescrEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This table contains the description of a Fiber Node
on a CMTS. An entry in this table exists for each
FiberNode ID."::={ ciscoCableWidebandMIBObjects 8}ccwbFiberNodeDescrEntry OBJECT-TYPESYNTAX CcwbFiberNodeDescrEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This entry provides the description of each fiber node
on the CMTS and it is part of the Fiber node configuration."INDEX{ ccwbFiberNodeID }::={ ccwbFiberNodeDescrTable 1}
CcwbFiberNodeDescrEntry ::=SEQUENCE{
ccwbFiberNodeDescription SnmpAdminString,
ccwbFiberNodeDescrStorageType StorageType,
ccwbFiberNodeDescrRowStatus RowStatus}ccwbFiberNodeDescription OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..80))MAX-ACCESSread-createSTATUScurrentDESCRIPTION
"This object contains the user configured
description string of the fiber node."::={ ccwbFiberNodeDescrEntry 1}ccwbFiberNodeDescrStorageType OBJECT-TYPESYNTAXStorageTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The storage type for this conceptual row."DEFVAL{ volatile }::={ ccwbFiberNodeDescrEntry 2}ccwbFiberNodeDescrRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Controls and reflects the status of rows in this table.
It can be used for creating and deleting
entries in this table. ccwbFiberNodeDescription must
not be null in order for row to be created."::={ ccwbFiberNodeDescrEntry 3}ccwbFiberNodeTable OBJECT-TYPESYNTAXSEQUENCEOF CcwbFiberNodeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION
"This table provides configuration information of each Fiber node.
It will provide topology information of each Fiber node, which
includes information such as, Narrowband and Wideband QAMs."::={ ciscoCableWidebandMIBObjects 9}ccwbFiberNodeEntry OBJECT-TYPESYNTAX CcwbFiberNodeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry in this table exists for each FiberNode ID that is in use.
It uses two indices, i.e. ccwbFiberNodeID which is the
Fiber node ID, and ccwbFiberNodeGlobRFID, which is the combined
bit mask of Narrowband RF channels and Wideband
rf-ports(rf-channels)."INDEX{ ccwbFiberNodeID, ccwbFiberNodeGlobRFID }::={ ccwbFiberNodeTable 1}
CcwbFiberNodeEntry ::=SEQUENCE{
ccwbFiberNodeID Unsigned32,
ccwbFiberNodeGlobRFID Unsigned32,
ccwbFiberNodeNBIfIndx InterfaceIndexOrZero,
ccwbFiberNodeWBContlrPhyIndx PhysicalIndexOrZero,
ccwbFiberNodeWBRFPort Integer32,
ccwbFiberNodeStorageType StorageType,
ccwbFiberNodeRowStatus RowStatus}
ccwbFiberNodeID OBJECT-TYPESYNTAXUnsigned32(1..1000)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object represents the Fiber node ID.
Each Fiber node configuration on the CMTS is
assigned a unique Fiber node ID."::={ ccwbFiberNodeEntry 1}ccwbFiberNodeGlobRFID OBJECT-TYPESYNTAXUnsigned32(0..1024)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This is the RF ID of both Narrowband and
Wideband QAMs(rf-channels) combined."::={ ccwbFiberNodeEntry 2}ccwbFiberNodeNBIfIndx OBJECT-TYPESYNTAXInterfaceIndexOrZeroMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the Narrowband Ifindex
of the RF downstream channel which is part
of the Fiber node configuation.
ccwbFiberNodeNBIfIndx is mutually exclusive to
ccwbFiberNodeWBContlrPhyIndx and
ccwbFiberNodeWBRFPort."DEFVAL{0}::={ ccwbFiberNodeEntry 3}ccwbFiberNodeWBContlrPhyIndx OBJECT-TYPESYNTAXPhysicalIndexOrZeroMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the entity physical index of
Wideband controller card. This card contains the RF
port which is part of the ccwbFiberNodeGlobRFID
bit mask. A value of zero means the index is invalid.
ccwbFiberNodeWBRFPort and ccwbFiberNodeWBContlrPhyIndx
are mutually inclusive."DEFVAL{0}::={ ccwbFiberNodeEntry 4}ccwbFiberNodeWBRFPort OBJECT-TYPESYNTAXInteger32(0..1024)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object represents the RF downstream channel IDs
(rf-ports) of the wideband controller card.
Each Wideband controller can have 24 RF channels.
ccwbFiberNodeWBRFPort and ccwbFiberNodeWBContlrPhyIndx
are mutually inclusive."DEFVAL{0}::={ ccwbFiberNodeEntry 5}ccwbFiberNodeStorageType OBJECT-TYPESYNTAXStorageTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The storage type for this conceptual row."DEFVAL{ volatile }::={ ccwbFiberNodeEntry 6}ccwbFiberNodeRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Controls and reflects the status of rows in this table.
It can be used for creating and deleting
entries in this table."::={ ccwbFiberNodeEntry 7}ciscoCableWidebandMIBCompliances OBJECTIDENTIFIER::={ ciscoCableWidebandMIBConform 1}ciscoCableWidebandMIBGroups OBJECTIDENTIFIER::={ ciscoCableWidebandMIBConform 2}
-- compliance statementsciscoCableWidebandMIBCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for WCMTS devices that implement
the Wideband DOCSIS feature. "MODULE-- this moduleMANDATORY-GROUPS{
ccwbWidebandObjGroup
}OBJECT ccwbRFChannelFrequency
MIN-ACCESSread-onlyDESCRIPTION"A range of 54MHz to 860MHz is appropriate for a cable
plant using a North American Sub-Split channel plan.
The spectrum range has been expanded to accommodate
a lower edge of 47MHz and an upper edge of 862MHz
for some European channel plans."OBJECT ccwbRFChannelWidth
WRITE-SYNTAXUnsigned32(6000000 | 8000000)MIN-ACCESSread-onlyDESCRIPTION"It is conformant to implement this object as read-only.
The value of 6 MHz is appropriate for cable
plants running under NTSC (National Television
Standards Committee) standards. The value of 8 MHz is
appropriate for cable plants running under ETSI
standards. "OBJECT ccwbRFChanQamIPAddressType
MIN-ACCESSread-only-- SYNTAX InetAddressType { ipv4(1) }
DESCRIPTION"Internet address type 'ipv4' need to be supported."OBJECT ccwbRFChannelRowStatus
-- SYNTAX RowStatusSYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"For this object above enumerations need to be supported."OBJECT ccwbWBtoRFRowStatus
-- SYNTAX RowStatusSYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}MIN-ACCESSread-onlyDESCRIPTION"All enumerations listed above need to be supported."OBJECT ccwbRFChannelAnnex
MIN-ACCESSread-onlyDESCRIPTION"The value of this object will be same for all
RF channels."OBJECT ccwbRFChannelModulation
MIN-ACCESSread-only
DESCRIPTION"Currently the value of this object must be the same for
all RF channels."OBJECT ccwbWBCmStatusValue
SYNTAXINTEGER{
wbOnline(27),
wbOnlinePrivacy(28),
wbOnlineKekAssigned(29),
wbOnlineTekAssigned(30),
wbOnlineNetAccessDis(31),
wbKekReject(32),
wbTekReject(33),
wbNetAccessDisReject(34),
wbPrivacyEnabReject(35),
wbKekExpire(36),
wbTekExpire(37),
wbNetAccessDisExpire(38),
wbPrivacyEnabExpire(39)}MIN-ACCESSread-onlyDESCRIPTION"The above numerations lists the possbile states
for WBCM Status."
OBJECT ccwbFiberNodeDescription
MIN-ACCESSread-onlyDESCRIPTION"Read and write operations are not needed for
agents for which the associated value of the
description string is null."OBJECT ccwbFiberNodeNBIfIndx
MIN-ACCESSread-onlyDESCRIPTION"Write operation is not required for agents
for which the associated value of if-index
is not valid."OBJECT ccwbFiberNodeWBContlrPhyIndx
MIN-ACCESSread-onlyDESCRIPTION"Write operation is not needed for agents
that do not have valid physical entity value."OBJECT ccwbFiberNodeWBRFPort
MIN-ACCESSread-onlyDESCRIPTION"Write operation is not needed for agents
that do not have valid physical entity value."::={ ciscoCableWidebandMIBCompliances 1}-- units of conformanceccwbWidebandObjGroup OBJECT-GROUPOBJECTS{
ccwbRFChannelFrequency,
ccwbRFChannelWidth,
ccwbRFChannelModulation,
ccwbRFChannelAnnex,
ccwbRFChannelStorageType,
ccwbRFChannelRowStatus,
ccwbRFChannelMpegPkts,
ccwbRFChanQamIPAddressType,
ccwbRFChanQamIPAddress,
ccwbRFChanQamMacAddress,
ccwbRFChanQamUdpPort,
ccwbRFChanQamTos,
ccwbRFChanQamVlanId,
ccwbRFChanQamPriorityBits,
ccwbWBtoRFBandwidth,
ccwbWBtoRFStorageType,
ccwbWBtoRFRowStatus,
ccwbWBtoNBStorageType,
ccwbWBtoNBRowStatus,
ccwbWBBondGrpSecondary,
ccwbWBCmStatusValue,
ccwbWBCmWBIfindex,
ccwbFiberNodeDescription,
ccwbFiberNodeDescrStorageType,
ccwbFiberNodeDescrRowStatus,
ccwbFiberNodeNBIfIndx,
ccwbFiberNodeWBContlrPhyIndx,
ccwbFiberNodeWBRFPort,
ccwbFiberNodeStorageType,
ccwbFiberNodeRowStatus
}STATUScurrentDESCRIPTION"Group of objects implemented in WCMTS
providing for Wideband DOCSIS feature."::={ ciscoCableWidebandMIBGroups 1}END